.xd_index_case{width: 100%;min-width: 1190px;max-width: 1920px;height: 756px;padding-top: 50px;}
.xd_index_case_title1{font-size: 30px;line-height: 45px;color: #0050a3;font-weight: normal;text-align: center;display: none}
.xd_index_case_title2{font-size: 16px;line-height: 24px;color: #b2b2b2;font-weight: normal;text-align: center;font-family: Aril;display: none;}
.tab{margin-top: 26px;display: none;}
.xd_case_rq{width: 100%;height: 408px;margin-top: 20px;}
#caselist1{width: 100%;height: 100%;}
#caselist2{width: 100%;height: 100%;display: none;}
.anli_left{width: 593px;height: 405px;margin-right: 5px;float: left;position: relative;display: none;}
.anli_right{float: left;width: 591px;height: 405px;display: none;}
.anli_right span{display: inline-block;width: 293px;height: 200px;float: left;position: relative;}
.anli_right img{width: 293px;height: 200px;}
.anli_right span:nth-child(1){margin-right: 5px;margin-bottom: 5px;}
.anli_right span:nth-child(2){margin-bottom: 5px;}
.anli_right span:nth-child(3){margin-right: 5px;}
.casetitle{width: 176px;height: 44px;background-color: #0050a3;line-height: 44px;text-align: center;float: left;}
.casetitle2{width: 176px;height: 44px;background-color: #343434;line-height: 44px;text-align: center;float: left;}
.casetitle a,.casetitle2 a{color: #fff;}
.case_name{width: 85%;padding: 12px 22px;background: url(../ZERO/img/case_title_bg.png) no-repeat;position: absolute;bottom: 0;font-size: 14px;color: #fff;overflow: hidden;}
.case_name1{width: 90%;padding: 12px 30px;background: url(../ZERO/img/case_title_bg.png) no-repeat;position: absolute;bottom: 0;font-size: 18px;color: #fff;}


.case_table{width: 100%;height: auto;text-align: center;margin-top: 35px;display: none;}
.case_first{width: 112px!important;height: auto;line-height: 35px;text-align: center;margin-right: 34px!important;font-size: 16px;color: #0068b7;margin-bottom: 20px;display: inline-block;}
.case_first a{color: #434041;display: block;width: 100%;line-height: 20px;font-weight: normal;margin-top: 15px;}
.case_first:nth-child(5){width: 160px!important;}
.case_pic{width: 66px;height: 64px;margin: auto;overflow: hidden;cursor: pointer}
.case_pic1{background: url(../ZERO/img/case_btn.png) no-repeat 0 0;}
.case_pic2{background: url(../ZERO/img/case_btn.png) no-repeat -66px 0;}
.case_pic3{background: url(../ZERO/img/case_btn.png) no-repeat  -135px 0;}
.case_pic4{background: url(../ZERO/img/case_btn.png) no-repeat -200px 0;}
.case_pic5{background: url(../ZERO/img/case_btn.png) no-repeat -265px 0;}
.case_pic6{background: url(../ZERO/img/case_btn.png) no-repeat -331px 0;}
.case_pic7{background: url(../ZERO/img/case_btn.png) no-repeat -396px 0;}
.case_table li.swiper-slide-thumb-active .case_pic1{background: url(../ZERO/img/case_btnon.png) no-repeat 0 0;}
.case_table li.swiper-slide-thumb-active .case_pic2{background: url(../ZERO/img/case_btnon.png) no-repeat -66px 0;}
.case_table li.swiper-slide-thumb-active .case_pic3{background: url(../ZERO/img/case_btnon.png) no-repeat  -135px 0;}
.case_table li.swiper-slide-thumb-active .case_pic4{background: url(../ZERO/img/case_btnon.png) no-repeat -200px 0;}
.case_table li.swiper-slide-thumb-active .case_pic5{background: url(../ZERO/img/case_btnon.png) no-repeat -265px 0;}
.case_table li.swiper-slide-thumb-active .case_pic6{background: url(../ZERO/img/case_btnon.png) no-repeat -331px 0;}
.case_table li.swiper-slide-thumb-active .case_pic7{background: url(../ZERO/img/case_btnon.png) no-repeat -396px 0;}
.case_table li.swiper-slide-thumb-active a{ color:#ec1b24;}
.gallery-top{margin-top: 30px;}
#case_content{margin-top: 30px;margin-bottom: 70px;}
#case_content li{display: none;width: 100%;height: 482px;overflow: hidden;position: relative}
#case_content li img{width: 100%;height: 100%;transition: all 0.6s;}
.case_current{width: 112px;height: auto;line-height: 35px;text-align: center;margin-right: 34px;font-size: 16px;color: #0068b7;margin-bottom: 20px;display: inline-block;}
.case_current a{color: #0068b7;display: block;width: 100%;line-height: 20px;font-weight: normal;margin-top: 15px;}
.case_des{width: 240px;height: 412px;padding: 70px 45px 0;background: url(../ZERO/img/case_zhe.png) no-repeat;position: absolute;right:0;top: 0;}
.case_des a{font-size: 14px;color: #fffefe;line-height: 28px;font-weight: normal;}
.case_more{width: 128px;height: 38px;line-height: 38px;text-align: center;background-color: #ec1b24;position: absolute;bottom: 0;right: 0}
.case_more a{color: #fff;font-size: 14px;}
#case_content li:hover img{transform: scale(1.1);transition: all 0.6s;}